1991.09—1994.08 吉林农垦特产专科学院经济动物专业学生
1994.08—1995.11 大安市农村能源农业环保站科员
1995.11—2000.06 大安市联合乡政府科技副乡长(1994.08--1997.02吉林省委党校经济管理专业本科学习)
2000.06—2001.11 大安市同建乡政府副乡长
2001.11—2004.07 大安市联合乡纪委书记
2004.07—2005.12 白城市委组织部办公室副科级干部
2005.12—2007.08 白城市委组织部办公室副主任、主任科员(2003.09-- 2006.07吉林省委党校工商管理专业研究生学习)
2007.08—2010.12 白城市委组织部办公室主任
2010.12—2011.07 通榆县人民政府副县长
2011.07—2016.07 通榆县委常委、办公室主任(其间:2014.08--2015.08 挂职大唐集团吉林发电公司燃料管理中心主任助理)
2016.07—2018.04 白城市洮北区委常委、副区长
2018.04—2020.09 白城市洮北区委副书记
2020.09—2021.08 白城市洮北区委副书记、三级调研员
2021.08—2021.11 白城市洮北区委副书记、洮北区人民政府党组书记、副区长、代理区长
2021.11—至今 白城市洮北区委副书记、洮北区人民政府党组书记、区长